29627407
8021560
78808388
42554009
5791788
46668078
44859009
10136045
44167180
768598
9538372
66092265
80628253
41996803
73418819
14604456
87028146
28314315
55817834
70198364
29441833
77891217
93275162
36943124
6844944
6251175
72336823
13024585
1755571
70274076
57551073
993156
61085005
35546731
89447116
2740439
9199729
64619801
3577530
85438781