26244888
63255443
15118249
85276976
7405843
1044211
94089399
80876187
61267560
59709046
23877007
192303
2409469
72857450
46855805
93209205
36726935
92831935
92499811
36137843
41291779
52233705
73001352
28339518
5504010
19789881
10251575
32734779
4434028
913361
37358195
55726336
67695137
73475474
67606455
67706762
10647375
17004690
81738107
45923330