3319512
21671191
91154343
54375212
25116311
12514282
37139839
29625134
76193194
25931627
12008899
76069028
21165751
32365367
86146820
2661844
34589938
91055668
41677398
21529229
90119515
66713401
31965706
76287819
29145059
10814682
73109103
6440231
5848217
72938396
60296660
75814518
39578863
54285796
7670658
7370789
656157
91975292
99391870
85507319