42836899
10201298
14963746
68224839
21166986
26644318
93488166
6822507
3678994
75732363
71974784
4834122
85228018
4417424
53411262
6635406
72041294
28169217
4693246
695058
46626503
65611646
4766279
75419312
46525356
25178979
14118966
3178304
30028012
96478620
33813913
90243154
87646512
27075036
44231354
9702417
42969038
68056789
48759649
31496928