72107296
83109845
40366238
91084612
31214500
21378093
68813485
75957700
97341614
25155872
77803767
37783815
4761325
36506424
61463817
5481128
84326237
21724600
44713005
50194478
66044322
89708212
51314516
17082363
4231143
68766881
5948824
24953277
43567312
30452121
51957745
97164645
19989019
95534703
40047536
26772140
4537700
20163556
21085178
45502324