56021612
75041985
49671200
2914349
72893559
77612667
2921000
73084613
13348660
34112022
67004399
57677
33849013
8550477
93834505
28212482
90858540
1836334
15137102
5619556
26249751
30403708
47047919
76726309
48466267
32428414
62939144
75493689
75597321
9448198
3164767
12751912
48128235
61493723
7992477
12429169
46903367
6054532
43621227
54373237