4563698
76979350
24317124
89604616
23959664
86839198
83986404
37348565
39353248
79463560
99118904
41378663
34275491
46896482
10772551
9323639
70707107
30437482
42958145
20846854
7712108
89396045
40441475
29639469
61136855
5523016
67151124
57302348
32797948
84732310
28521297
29926294
47557103
43476909
98539393
2131992
2719594
762185
13612125
3148513