18497402
55797783
76606683
50249478
55597927
73904371
94687570
70257549
8678780
92365424
24013323
64417352
49337272
15037895
11095410
90304177
8156788
1226624
88294464
29492324
16517719
88868703
43156042
62855232
87233299
44145115
28786551
17379571
22385082
61932619
8289798
56575774
97014519
26336821
98499089
99552685
25374649
25739564
36106399
39131698