17489357
7295116
9909149
48137285
78884460
66432985
56022979
57347467
53009375
23484547
70143703
70146718
47717359
10666428
51272573
1742215
58685741
72922499
26153585
66056107
61558923
81967434
48821006
98384919
79533613
86585698
96994287
62236091
40356643
44341735
98057525
39253697
43436364
34468570
6085011
12445171
25805919
91147902
79765750
99307922