95991684
64168785
29705813
40119631
93053629
94648415
4466915
42967825
64723872
82662315
91572881
13492616
74498742
4193138
6796384
6968294
3461942
40484542
28493362
23857594
55971410
39862883
91574601
64644783
93237470
86326108
48553867
46599170
56049950
50708564
87817625
41479039
6892685
63201573
94331072
6776369
61796401
5071347
1682403
62346476