5601496
5343945
83902437
23302566
19027980
45992819
97725677
40097940
35688955
44638056
26672409
3732140
8452311
97351783
1118199
64466434
8534400
76114644
8345691
88914162
84515222
20664992
2549692
46852160
32637719
41831859
84258431
68056436
81777231
5128439
29215852
81151409
7527225
645244
44411030
4685624
60049070
38919172
17428025
69198295