58091988
71845144
20874740
87175163
45491638
40115601
45435174
36033249
646767
3044079
3754943
19754381
56094899
61735806
78558899
6257554
73429033
31718005
8689331
86279694
66615
48027273
915128
50609005
14588600
16649793
29689125
95287863
3009563
65881987
82284396
4588384
3754584
42364710
15306730
89602006
3441724
45081514
85244077
61286524