4221996
6144659
684536
22587954
65709549
73186287
60103443
89607879
46382646
57291194
44031844
66043450
96947563
83652139
27551208
24571281
24392427
16424866
14312217
60817114
29778538
3849169
75071576
62982310
65382247
48962950
8456963
33355249
41805374
29036672
53374937
74161580
28352319
59583699
54271948
34104333
72614468
4855168
92779046
7307683