66052029
82911886
10637015
28888236
30646432
95156653
76801367
9416924
61643073
7095991
39962316
86899528
3634744
57318754
6198233
10088316
15781971
73256633
27796779
26112432
14761397
18891869
92166736
84505774
23403092
44826339
67217855
87318141
78204514
86687168
85241692
65467885
15369169
57251728
41234066
415630
5776124
65189038
66785652
9065845