4882539
13043741
48552543
32259646
59473984
2254784
9123760
87115833
91439308
64019564
73651259
8309238
65529717
8185311
47499289
44333932
66882380
39127409
95941339
82649616
61168300
8847299
75037140
64247119
13359498
7265559
86316381
41789393
74059286
30948415
38317934
82542496
90079270
3756417
43822313
48814893
78106937
80421751
5421279
92344324