53592486
17588141
98217478
26128614
36022150
41623893
18995972
74483834
10763186
49102393
15402179
17915521
71255674
61962410
95421652
15218683
80363873
44691759
35485170
18665599
37871072
38115818
83647220
17584105
16758511
43037034
71461334
11302200
2686962
24654571
76835804
14692332
97621048
18487189
56213869
87085936
36823354
65031529
3299687
80953658