74451112
95142301
16095831
96594200
90502188
50298032
96641152
65114049
75953924
3045721
95574889
55116595
30212089
44572054
95088239
46149982
53848172
70212835
42886325
184035
11202229
5838992
15342533
388125
1377073
40365294
433143
25799547
42341494
57831919
77867722
7790292
39811054
4016139
64922466
65038283
33003857
70637106
52556405
52603574