79242423
40579743
14688815
42699467
70295744
24872527
50216075
5187151
93708118
20029835
3687195
16689503
76621346
96087522
4698539
12202117
3002983
73816578
67338413
62758403
85681151
15745272
26655569
93306456
52007341
77176644
83518296
18793910
21014363
47486044
3166712
18579255
47692708
32724342
97072838
16949869
61341539
35031470
5925106
38429813