4312957
77935364
7416474
7119663
13456104
68368025
64975624
85604515
52066374
31566111
3189231
61257575
751749
52715659
56443648
96978132
88194857
62957479
53628501
1505480
81218336
30098675
99642571
8535246
52736975
57527077
97867557
72347260
95532737
4842251
924733
99732932
68521158
86765635
65075864
43771764
56812566
80877880
18287020
8218550