3105579
77137906
88213500
2313870
798189
30994658
20104766
75299816
74207076
93178555
48263780
60444089
53772326
6331468
52556271
53038006
31095117
73291501
37945793
31769714
63931368
17111612
56064481
1926843
37546302
18762719
35132513
43925170
36186805
94822955
3867288
23004903
16447052
34248771
75938652
98808052
63641948
81794573
64202414
9293185