5173104
3941821
17417779
16583852
62442639
33398218
68916336
63427393
51594103
69549009
93916097
7200180
25505149
46392090
12182410
8551962
119738
68113954
88206713
25393145
65847552
33686192
76549522
21962360
89051959
738945
19777490
2815167
29773512
84398688
27119091
7592905
82194602
41704671
19778704
7938701
2827972
57221973
49861450
58107590