97305567
55708569
24389486
56338293
98259658
11032300
76084936
56534421
69733564
3429730
61926014
74805173
30247117
25214375
79767493
7799249
31057253
1986581
22942093
20926722
3926994
40926543
65756777
6776840
15452217
7177963
44875144
78002946
81093517
36011824
69586401
92253709
31766788
92595257
61487822
47234765
75016974
49653593
63399338
4928530