35321941
75684020
19775470
29603597
18927947
19635353
98976105
1567062
90568279
35377824
25735054
93675517
66892901
8924318
20432073
9092765
16703265
80605976
78775539
58833306
9563767
16048083
86846599
71441362
72621844
67012883
767219
11222846
95005356
293480
1158813
33938763
4672976
15216363
50699817
24359134
52006146
63689500
47918924
17988324