85382212
8819069
9543993
74027924
15337891
96426186
75006214
50099975
31712086
74111815
30221307
2037161
43776896
58305009
39251320
2879145
55508806
6585387
5867510
87425998
12072310
38821304
42045817
97066848
9536961
93744131
28269607
13062161
36084679
66217367
59014229
2221297
15425502
2166751
93578578
5071245
9348885
34666433
39556487
43382693