44941788
42778408
6968700
88438396
23843476
96776359
5503748
12532751
71978357
82197438
46512214
8219710
80582084
42373092
3791676
33118233
3467904
6588991
60499394
6436207
89496873
6803376
98084047
30271418
79568849
20357205
20118462
74548832
58922092
2810217
83766998
26954679
25922842
35224363
70697450
14411917
33704266
7912450
82297231
84056142