28186984
74702604
12814061
21825235
69243375
95553957
4758496
89292693
61598212
3438560
8302581
2148794
5441459
90527027
4710710
17865481
93231543
80822088
25114603
27024981
98729055
8479853
80755220
25023120
20635906
94238775
84118845
14442506
73584820
53241876
42622816
8259196
9368733
72687159
52801710
4898702
62441751
40112903
76138429
50994496