8152496
36281231
9055897
33502120
41505971
11246052
42424632
9332963
43149902
35713331
11555293
38241867
279152
87847131
16296441
7358625
73563410
83134826
50462763
28815496
5993454
58704891
56039004
1899582
27409779
54542430
79155901
87723635
17103713
9660171
96924778
38224435
10755055
99714558
64953536
2337361
87655542
95178284
48153971
64245295