69162087
32948780
83383952
39268308
341651
25986404
31885973
22795121
99945022
8694498
37206543
1032007
19661755
68479213
2107666
41151828
34753374
71311644
35635430
60566098
1342869
79731991
96636588
8595053
99696118
73052510
21244056
13556256
95702855
73116607
74955032
70581225
21022446
42189290
9692255
96297652
39124690
50668853
38693515
96956568