80614330
39502823
99363199
3067954
20248469
47619086
33461774
83085440
22819521
36683230
59795444
18554476
26567660
27154920
95805369
45939954
70919632
15736877
12376020
55135997
42086809
33117644
35555588
4426300
89913746
73193450
81309089
14473226
1981531
73987041
12404459
76602972
44428981
97562427
57923423
41558142
78573760
9398997
79452047
29149329