5998684
73544968
2147831
79718106
23903350
33839932
67792388
69335262
19478161
87217365
27959810
39761873
5720623
48042052
85391976
8014649
98072633
23871639
87075804
23695974
70292276
61947563
17324240
89206476
49372198
28833154
90903783
98029518
1006180
91027703
20058718
4254859
39326257
33212049
26849120
12265652
43541925
15013378
23422545
2835727