93647014
37358747
12192222
32944309
55553246
11039217
87082090
16597108
40181774
26237666
7241460
31013995
60698168
35976313
50686841
71154009
37903045
49277363
6645164
21402653
35442550
2294578
10797943
44118851
5939137
91025097
40165746
18866232
98199510
50328749
24061812
90093633
84612099
67631150
68019126
42131252
21249831
38934109
74627674
94203879