58909604
37476623
41787699
54481958
89519072
19332955
80193507
17413260
97904448
20915277
16667905
20721966
1363488
18129893
40779115
54867677
35215009
46523933
69278203
64044846
87278267
17056310
6241642
2943700
71188500
83436957
93605630
3849890
31625858
94818851
53583965
45991521
13231360
44273175
65196230
40972610
7323126
44195981
34502604
81431827