45223066
92515351
9229848
76307128
80558220
47407256
27031163
57267675
8702340
44344852
68143135
52655708
20776758
48906122
52993245
4689327
98898771
23151335
19999241
29243889
68339309
181714
36025497
39221161
43017765
26172589
97233672
58128709
57651155
91982780
81566660
82493492
92584969
76987990
58673000
40768814
2678945
84692816
65098856
67983024