65208581
81159465
79394380
56877767
2192769
73466050
38439661
66597294
16819197
52606183
31731815
96065616
49363875
36311498
50477760
21024415
3702814
94583131
40565768
83359403
73805804
47888691
22725535
52436879
58831454
28473093
81102304
1941164
39629498
2650540
6974783
14677462
46709055
61129184
77156640
82471876
35554303
82968723
29613088
94595240