81281008
83806323
30384146
94771430
7911520
81473510
28382509
13432606
97385234
3954982
92753024
34726141
64222347
37965368
3761224
8625101
51926097
95125097
11313497
46053185
4354311
41174045
19524248
90857466
32912876
39844116
9946272
77511816
41989679
76735833
59948713
44235128
20257673
31719014
5903432
93192132
31854955
1901207
77845510
53032214