75312212
71559338
79109332
94421863
89613954
66069641
30685679
74332599
23482195
68335670
19964778
63115173
3473728
25648510
29517432
60539118
60853253
19857809
50224955
51785240
60788180
50959834
56992731
60542810
76016958
6962743
47049923
87608036
83329704
44736150
81194080
43409601
50081681
35132613
7345130
56424828
86131749
11874056
89766502
868071