3264472
29146057
2405025
24771780
4259972
55617083
7383793
467102
10079006
8590673
5808943
16265116
97843066
96875892
50444268
9731995
20056879
50445626
30304795
8753205
14545529
33249295
6164821
49167265
7487386
33104093
50164176
2443688
3874755
44343990
740221
80505658
74168211
86182544
13688262
94555360
38558106
67479979
8047164
59226460