5716455
4731395
2581213
65599055
90286676
8572460
37568001
74298181
52578414
3090534
9673579
13651667
17775519
24063334
23551329
89533475
82333408
350123
5792580
35075784
95049251
24779478
29351521
7967313
6200966
40506468
39819488
50292287
91365186
86839568
76429393
42849
37666501
6234243
38335021
3459350
48406660
26326545
68931879
20311570