36251506
56124249
2040570
41293694
13324441
29727143
30338953
67261865
38222835
64391343
8003401
41067454
33087875
3641156
9842536
82975690
86903559
32869890
21412444
3254003
51357993
8936595
249702
7647501
90459816
72314091
67495889
4264523
78154085
85845883
44345744
39442301
68845187
60991133
80668196
30827877
42821424
22203162
50997466
53743874