28362540
57334115
63552279
54971385
14234157
42463564
8109970
69059318
57026544
24441140
65864904
99593856
19341615
39225282
77045781
90224359
29558341
6862986
64799462
97639195
3518687
93664935
41112050
16733055
2378095
2883220
55312743
5789120
15853004
8879557
99603293
6121595
96423432
69964398
91974140
17026281
528380
23101541
21188767
70352100