38718763
63872507
52822243
88192735
7675432
3641147
47751223
34521007
37398620
38356410
93591388
58163572
83459599
15824784
78786066
93404079
86404852
10664680
85405056
83358316
84311296
60082213
86511214
29892197
44451985
4531026
45635514
24196598
99716354
50644364
68773839
6845153
23315925
11085315
5828627
35193259
70083242
61132114
88814742
297822