43837801
69818070
13068245
41672595
16509711
83671732
61915283
65486787
71357136
58077907
96759216
16312711
95378642
82316187
412371
50234361
32368974
47731171
74411085
58655733
88974863
74123547
70046965
42412731
48114205
87833959
7320986
92305025
422503
42139304
56982216
83285670
77462888
2218890
78827374
5638695
97353465
29402494
71354825
3927595