64445334
14047213
89121040
30905976
225498
885383
98277544
94391179
90759159
9978016
19297188
85904352
73545668
72283725
8226489
53392624
24681005
94361887
85443254
73869607
52647080
30343518
77067916
35735252
11328935
4605816
4656439
16789841
969498
17548044
6648492
90832331
6977525
66795657
7408011
81419105
88448966
78207171
76887748
8121271