32475566
10794392
31215311
59643947
72534037
25697791
171445
90829092
73164010
11127820
85993614
1859704
34681784
15838199
40819456
61553911
78529258
95462772
31934141
89422814
15827193
96558508
33088506
64092278
61799602
34328394
11838095
30916989
77035203
44117583
74688363
77206112
11303168
73339277
18388338
18761345
70801033
14903736
1344689
57454075