3649409
23753016
30792349
41174855
44106840
22588548
28022990
740115
6315511
24411652
45903286
81075383
5922561
9526105
3568199
31444730
41153007
55385642
9505494
83517502
36566615
10707739
29863173
92765802
25041330
70259461
14339010
35748220
21274075
45948426
24571709
72519705
11436490
68895237
4784315
99892339
61714250
48417524
22595838
61712912