3219512
59691583
29136986
98474495
98065716
46713205
6216058
83679699
86297623
15888861
48718274
30279419
95639116
4645060
89668222
82936089
25274831
98977525
1533251
47051803
30828402
85684396
81107203
5619274
55534860
72647568
80607985
33207487
76298903
9748972
2529903
5588217
69249009
2498710
1323109
49052448
47191022
92226232
62789447
53881802