26851337
33793277
25847281
1649745
16644737
15613610
73588579
1349587
25214894
1346970
81348517
46963778
62053530
21355589
66381406
56018052
26228093
32733811
48223429
3536408
32185516
76442392
64644700
14307688
10544423
85295355
79133970
66183890
29667219
47636505
74166159
84463557
32309459
33974626
79534178
64571183
32516353
93636551
64247733
5954072