39874006
37495198
17621647
579269
2155929
78474823
92203056
90781670
40743165
38128747
5696071
32694021
16365050
93009551
31207044
20421240
94811040
92051942
55922678
6668030
64842421
14217864
79053128
86811486
38025217
46339757
10873405
13538083
89988166
64036139
69496099
44697394
87722601
46775276
13191923
89726167
4278914
30306802
60665058
39139134