45268161
80257845
56911723
87934283
84918486
6998475
40055317
27302870
73515618
58124767
46069850
66103075
97644284
49109424
50504940
62109280
67411463
61875589
72682575
3082936
44854528
13323505
86168452
13595685
78984515
88021918
63789069
93734109
76583408
20534853
880857
36711498
70376339
14961824
96195826
2196765
50639274
36013060
71737994
57519015