1142463
16133071
30526202
19341121
94097873
9592110
3108761
50742505
96392727
55667953
40994594
65565377
58898142
55948423
43274833
27752452
66404758
40663153
97955307
21273011
43736567
13426914
94545042
87299544
26795289
3115796
26255551
2783560
57208108
8317014
42498420
35514129
82656469
67483249
93578647
35769964
99439565
4057390
92613472
79765015