32651004
31408386
60313352
16359036
12147756
19311407
90246179
72729976
40506297
64426865
62461455
31349436
12812053
34194533
69048358
19853581
28709566
51726801
49348664
79908909
65957521
6165473
22237232
79556289
6604746
4234217
63525091
15388606
27478731
75992190
34939395
62219704
50033853
43867601
6427318
26164325
95969441
65125958
65979114
10863320