30448325
17366318
1006154
1365576
10447181
56764527
15613185
5791551
27992674
87381185
54575018
343586
89021840
17278853
81185743
44292550
75119109
9578895
79515941
29534815
69715748
4753981
55266122
20385443
21797978
72543780
19009425
35102325
90383464
70779700
72259738
72041396
90442007
88765924
83677954
62646201
33858814
19675013
4008347
22189014