24652518
22384707
53684999
64919339
30981445
28739713
84417642
96553636
45028260
47349522
38012917
88519297
8342101
9508064
660774
70513201
9389160
67237743
64199550
68524420
58159615
36313147
69243666
41521760
94561062
969429
98393405
26095991
88204711
59322094
71922981
16721347
22222482
98003402
51483449
69054386
37375969
19964935
52781654
26937540