82826222
69697699
53808550
6540810
93133986
2792146
77998459
91693735
90524445
15944727
72388890
91954060
22324939
93672340
41204426
30978664
5266591
69283151
7591771
57384454
69212788
24302259
23046238
84424192
99635028
24751020
16733227
24447998
52929394
63953382
19672779
87445553
43614449
89282665
81402065
96997262
135510000
25923215
32056756
95932386