2356859
15363154
8995339
57778384
16557246
42486443
36463961
83583598
45626
8866166
2797636
76179289
40629091
39881484
66801801
24601628
41962828
56722999
26973552
70812068
975485
56512160
36549069
11876348
91394852
17336571
61501305
55307027
36517607
90821667
22283082
8236080
38665556
637973
69995444
44065054
84811823
85135307
54337509
6302452