33586138
41266274
4643969
4759321
36056029
76045713
44037093
18223795
61413906
5620840
51455460
74568530
1004389
96101793
65322219
41885249
49931558
5854926
70267686
40312832
58015590
211827
11773666
50779472
69038218
35735166
95713466
14029823
28314434
74543165
39005522
31448483
82175937
79027947
75825888
27891060
74675221
27085707
78546973
29505896