2352833
87366155
20064691
46394271
41945870
16318787
22367918
11801627
59258426
76824212
58283614
7091102
27328809
83405466
9137871
55755263
14814970
20229549
16534538
2318241
73731950
24958561
5459208
3048255
94657310
6747773
25637488
70032522
24772399
93934559
14554919
36341663
74059656
1049500
11368235
41173835
34124092
37469916
24464467
44086317