49077656
75484386
77626125
46785266
45301298
31016350
60441842
97117261
70156872
31919919
80013090
4987203
61644198
40837939
22888313
1678820
85765071
69649332
376781
93198135
32141946
33475033
32782261
96089195
15966201
47705857
82596842
11579795
79891618
7978432
34822833
22205724
91359638
63901519
41381029
51704074
95029734
65148042
67825307
65267000