30916191
41884289
92694039
42134974
12345292
16751082
91994848
14493863
61017022
93586719
37426526
10764941
97292490
26667273
4639601
11276574
82948734
18384323
87413116
26314024
4705298
79197808
57908737
14329288
67447149
95634694
56007659
11984338
21475828
6247295
5215754
99561899
77974909
43577369
6224129
49462037
80114611
66386566
42615915
70096355