38434806
82139876
86765330
22977206
4976432
20141029
12093478
5936925
45619870
51485447
2746116
80007755
51184842
23106689
8636606
42562859
2415117
4944025
45094700
4626379
66166518
58652903
78988972
28013870
61477500
14829161
44715551
30913253
67361278
76805239
50328961
42812783
3246697
26925178
41741691
43999116
75747130
88449694
45961311
2792756