8140286
28777579
86722655
5194528
35345495
48008736
29588449
50258931
42907009
90845087
2154853
29391262
24117148
52893043
25368174
47561863
25992558
8392952
98568578
96043808
51091889
71146591
8634981
51466161
57312412
92181954
7027930
1373848
89098562
17395353
75358475
9306821
87706013
98813719
42361156
62478839
18518891
40967244
57078694
13448953