64343180
6268752
31635236
72389889
79799993
5268421
34645071
59322937
96206059
1662432
84758213
45776494
17926227
66935061
80219687
51245462
18475586
15188808
8111101
52656663
41448475
9451810
70699531
92413075
20311924
67147948
48045551
60745771
31515802
25333110
49773933
15048114
90078380
4544410
17108820
71268431
540817
11201643
63318102
51533101