83112095
63857866
84724093
5323499
12583986
8843383
42538244
53042474
40083485
4134207
14624388
24996222
60843449
6428178
8700986
69293457
99992037
78299671
45064686
8977824
56278247
38327142
79762546
51753237
40185265
70294930
6973573
33861185
4542439
96218761
54654392
66648907
4511329
48193484
22146323
34924692
24074445
3395157
57024125
8254144