9878428
10745083
3483274
95417287
27178377
68967665
32012440
60767704
57361123
90702864
7363970
38166502
83321340
87491535
24326992
54411949
34952224
49867132
60347150
2599877
47605311
52028653
39477899
20323714
77096808
25883518
45686984
6886725
60248951
86616031
22653077
6376581
19938175
91557421
80139116
27583002
6252952
6216139
11092096
25529574