72795896
12348917
196253
80362412
5869433
13079613
31806191
89951217
62036096
53626056
19888092
19936760
97557610
17222235
88385609
50298945
78831581
55705364
80307016
71815784
88053292
69984133
19676158
45968267
6909604
70164282
64014071
609609
91251779
90547629
143981
30771432
62564506
68414415
41315394
77081317
44002301
51968770
29228387
74266518