4973761
14577237
47158577
17268523
55449073
17018703
38731032
2434191
3612338
6365984
81272241
20959165
26812483
7296719
26862475
3198422
9499141
73732927
97915052
80744393
62939370
65012174
82122959
71117356
13402109
20998745
4102632
59068186
52273136
69284928
38159623
25655857
23088399
95929048
98565616
96097439
24335209
39487261
3933852
43056210