24335339
50951799
40521859
15745495
27086170
80971169
33638047
7966665
71491209
14047453
22688841
12958045
65322882
68971203
5065970
969246
67822670
8974478
8058199
90578900
31517827
33958267
78689549
3339852
50913021
98901563
26949169
23707113
73472369
26982818
28426270
96953267
20178220
6575684
16009186
22587099
29123657
4353704
484025
337474