75133237
55219694
89944641
33275883
20467360
75823170
9865228
8661671
6243623
48718815
396579
79797174
64613801
54003112
23062998
47089286
56805087
7560720
8291719
9538776
98112368
58729186
11626781
47733954
1680594
50241843
56122050
17187155
60076900
77619553
71789367
70814058
51419750
624330
96675820
48874252
59575382
59039699
8731443
58234739