64946467
82208182
30778795
2396519
15585595
40299641
93598632
16418097
47096108
2770239
74243402
89602342
77514697
29463161
15222831
17717665
98666306
27335416
52859992
31912708
15305403
28077852
97664577
1996865
68685026
1363616
3892761
9589056
70841130
74395951
51858075
60658590
87529412
86599076
17222744
90207258
89648442
25515288
71309558
31329033