69843187
30653356
32659831
1806120
88523410
43124350
96661857
53982095
43553448
88928993
11932073
82802797
9929853
7463178
31825648
2642945
61383998
94137684
85737062
89619970
30397420
26853521
81553000
8343328
63114641
37168111
14659290
80944431
82548418
5039520
92998337
99961029
33123156
39499388
11715560
49315013
16339682
42647760
74602032
47322481