3912541
47838350
98111733
44905320
8859880
786372
65201318
46846409
12227104
75647357
30837381
40614416
5696620
51179517
26333711
35499014
6412374
91676713
99611435
33712487
73493153
41071603
14199062
68515252
17111334
70732236
44195958
2948962
31767667
89712143
20102797
86451854
35214297
28242391
73778169
65058507
90459353
28457719
76258633
11371697