65981416
91209593
93458372
81632345
93341827
62875977
27464338
4393240
28358782
11698984
2896179
49058260
49247287
28152297
3025684
41941528
16308
1921142
315524
29587233
78852211
6316377
50107543
93676749
74992693
37828186
9148664
71209069
22553173
9824848
60393054
894436
84869695
33246828
12305390
90538725
66965052
60894368
40922526
3196594