39648584
42791154
66479274
79483232
59155126
42358346
60976916
69757938
54118736
51456431
76815831
7107987
55342433
6971202
46763330
38821122
31115502
1955746
2225510
14635122
31117449
29419569
65171729
44209871
70111348
1741813
5417628
9224087
68552339
15505409
96513943
44956703
26726314
21523412
7554220
69909857
448046
88057126
49261390
88875179