63369404
36388585
49524455
39703236
43381924
50352306
89072370
80309690
41823443
32174029
34057208
85536160
35279077
739988
27374602
96405756
50852803
18682630
456751
45054657
4085716
67248149
95615463
95004812
7927188
71353518
64802649
7271435
39907621
69464124
43808396
2286704
30294451
1515509
47829481
72301400
99238798
77995958
6994222
34427072