27711687
72577338
1409493
6476780
87178013
154475
22338784
10686963
95273647
89024330
75785974
1195403
66446950
26275629
4074342
61969221
83766227
24634866
824312
36063080
50689365
38497768
7787635
86755134
50752738
1172913
68407655
72061743
26349925
3474257
8791622
59832155
13183836
22778990
59834184
4026915
95154355
53916186
23654904
96736273