2167573
5771610
65498155
8090642
45856252
28538130
97975383
54888069
83039909
741218
7382302
3854392
8108577
1181786
51783024
83644879
64063631
76828443
64089149
24885460
24557818
84089143
86288134
568770
81547247
76171769
1883132
23988124
89668305
10959168
63791418
24265267
19097539
7663666
19141498
60266466
54687364
7285012
32224083
5923511