3102677
63456873
73341075
1834821
8291867
410629
5332136
42656396
6267761
10815344
71317550
56102943
43736545
85225962
42972664
93872195
12237037
44081589
23816562
959595
12901512
4711028
4946414
7425595
126649
13005964
79481072
28763495
9254114
7831893
33252133
60106675
16492491
29024103
46885651
16863054
71714403
79182511
42165595
56673998