61035963
17752108
74160
11392081
50749599
91982150
55136733
54635830
63149162
21742971
43728315
8979406
43569527
90266888
52189485
92821112
68189499
69268018
136929
40021428
43046877
11435697
65546949
36032529
40905402
75971493
13402899
61851436
86746424
68616900
53123078
7911450
66424938
4486778
1906569
8595999
9502559
23478056
90293910
24491105