40663299
7431892
10922534
34487860
70721513
12163985
76316639
83139742
49834644
5097519
1844334
6698705
58024770
86334862
21621281
5923960
60919959
47748747
20938971
63292055
4905557
7446892
71905603
104897
66962109
83946994
61977946
12829535
85496281
12765714
78028211
14233232
40635749
50195795
61301189
54796456
35242810
40178236
80293669
33607223