63911606
34554212
34387759
65321711
93151887
32008117
7054527
85798979
1535418
82245368
11302671
20414683
10849696
3864729
69776727
40811396
12417952
68955397
44308335
67712326
86148204
95734332
9995786
49817502
86298543
27578805
71475140
30341529
33284527
8691282
90504769
48021120
83249665
29941598
94752406
22914764
73953609
19773604
79011070
38052594