88352600
59028484
6738804
93279635
99691335
74217631
980912
63976570
19179971
1821692
74467420
19801119
90252091
7234729
78107074
80499138
15573518
97389502
52377930
83509994
31945134
23841745
65113269
22371330
5994214
69807986
50785262
69307055
7553887
26474016
59485162
83876245
85933862
99715027
46338988
13847418
40783940
77776601
5205457
22633526