48909808
95087515
78738241
80763079
76293567
76606964
14846664
417577
3652111
57004878
16239580
12586995
11512192
94196672
15676855
19188
5250347
85153672
62702381
42113691
90437064
35097188
60484917
64529753
87284543
20859446
73305249
5205339
80472932
73498317
33367144
18955194
77413501
39724572
69893909
3781375
5962484
60685375
52874365
84373890