28915899
76612660
6233739
742589
53001305
8296606
96284021
79208286
60403284
28722149
64558209
21668252
73561210
73455903
32568188
90137072
7003609
22632100
50718924
69644234
18836841
33918926
15564008
2492968
10317804
22717574
7322884
6267743
20092914
45121527
31254261
94614347
51087994
7265579
96712801
3161420
29625310
5633567
41653599
75239604