42409397
97644300
52944213
3545201
67362478
84436845
4993406
93992150
71578859
57288396
24393686
10599722
8768918
25588317
102268
41507432
6204543
463912
41192246
52003833
22132115
92166433
49959511
80706821
36139281
74353201
10737320
47475991
20234827
28067331
87593402
34479786
3578384
33767488
94347959
88159789
20074165
23965967
8003495
22815975