48548347
17348197
6949593
28383141
2188213
2598679
16047336
43344268
4755507
29024804
63699511
34481457
1726931
46154122
14845750
72373118
84614915
29675767
40586051
89698754
85212359
70098652
76998131
87106211
21074121
30434208
65716670
63904830
34894521
34704766
10588367
78413964
51183296
46895130
75434055
20738728
82277014
60638356
5652767
83172883