25999148
4794839
3247209
9515197
59492377
73366485
62025970
11274800
10113715
63153707
99401878
9508317
13118141
13079283
24528583
8942568
63523978
11675400
54383254
35536769
7069869
87468193
51283250
4529963
26112674
73637952
28221414
57654562
7937979
71874996
28025894
80417532
29285459
52778447
83781417
44594937
43588921
78997443
50339156
26905010