34943901
42637397
36961759
4612192
31975418
3930274
38794228
51512522
13594366
64967197
2875814
38184349
82331292
48704403
20825741
11301064
10332345
2249504
26356246
76585438
96357875
16868888
93173037
44035793
5468753
48803316
78442449
23278855
92449560
46709139
37894420
81523906
62017999
89729693
73019077
38904094
51457008
32119703
20641504
19166466