25293694
30539915
21371178
88138859
72157625
13085279
59377660
75201688
40028529
35576136
32044370
23862418
98686683
49126981
90047271
54669548
2729364
44122193
81657970
55731052
1509570
53508970
33015061
82622961
98989969
18055154
31043269
66703473
23862156
21242097
52785942
4264330
27961545
62345744
53253792
336838
59286782
70477945
47259251
91213251