34959412
16324548
58492048
95208594
39829358
4246875
15211586
96414963
7242182
83666628
22757575
75091440
46773540
11353386
90144411
63453280
34899086
89193786
19751532
8017730
3699703
10421010
62855102
3781875
75298477
10252768
91977481
30975698
3888240
81352617
2029213
76731147
28605709
431607
39611845
51671627
71508416
9772555
59938389
84528154