37151629
57558433
10443507
42426144
13447672
49649000
7517819
98736507
22454007
71525603
78333717
16803905
32998112
76116296
8110771
53569433
54684794
71587309
55089955
53413765
7869369
1986699
17474844
59192160
89967852
68044652
6044462
2127576
25095933
63291292
9123515
67356674
17844304
69535004
39385117
38974564
52721920
46313047
51625155
7636321