20732601
4811878
72595992
59096230
40142887
4342570
6060899
25815560
69422340
6566366
70386514
39697550
41104350
1088323
77933590
2972070
29993687
91421732
48372130
90362310
71894004
65296282
95052895
96688513
67912468
77381413
218246
47286973
43189856
59758314
4846772
3332939
42459355
25557945
46759614
19117112