79365364
23926771
72733463
9598818
11597726
64343126
59105236
30143511
55801421
9083165
83274512
63646728
77199683
10299822
55686322
9223266
74537341
59226429
54338670
14041414
48136904
24148111
6923642
54422240
10642348
25182108
18382102
84441179
74787216
56374032
47561672
68068871
90043144
17591508
38781670
56387795
20928508
80101082
15632627
96021131