48317567
5967162
17181078
8108645
50658901
34294234
10032352
41191987
6509196
54409321
41008797
38278639
28611378
84917415
56148562
82914935
2978191
56246629
91826213
75774180
32002874
59695543
33462937
44358760
15317807
2775891
74841695
39245403
18773366
99935114
4501956
61847595
96487811
81941779
42302458
73507584
7352958
69047545
6484840
7774426