11123900
18624009
56022654
42061662
46008400
90316930
4719958
67346080
29568352
15439143
77094976
5627377
3173795
11117160
2233506
74041117
6464098
80755456
91725287
90709165
78491369
33257561
41378487
10243097
74169032
17423852
86184523
8145954
28434518
96202588
84084715
384825
18184476
10913375
70395604
51844630
33815994
44421664
10051782
61418628