32803750
16722914
50803872
47625115
18966401
92534986
42953036
32021562
26321385
99513400
5397213
36023237
92623377
51427043
84545411
51567378
69837027
71154216
58289101
5811663
7528343
61684012
72837808
38372885
8612892
66638789
34052066
43918363
56506923
56158950
83372424
64289202
92118999
5057306
88704411
4431743
11157062
28434278
47169895
10815134