19233027
22999185
7841624
92542558
68917519
11082188
20277217
69072140
12701391
50142035
62252271
96055969
85148194
29922051
18091042
49942153
76926733
56291026
67846004
92459321
3864222
61027219
2279390
57997920
90687026
68301125
19065961
41181749
93614182
4541772
23028035
5878649
33292379
12475519
64909533
98875399
63175461
5107644
29606198
3518364