489873
2747950
20162239
79331284
29823992
5374664
35288413
21728920
96141855
29497681
62424379
47581940
81164067
27485476
99795536
2188570
18292424
54404128
18538433
89798039
15289114
5732788
76343296
72476783
46936500
1661595
93111847
4865563
2307185
57728653
92449599
2847919
63854501
10155877
832839
54649916
48875588
22951751
14235760
72949370