2600381
65202632
25522615
64731257
16709830
9118803
80835978
311959
81845488
63864131
83857906
29145836
66937792
7324529
64602794
51719470
604851
85551662
10519956
90401890
50562284
511514
7684814
85724482
2143772
61532803
60341701
14087059
32307437
38625360
22132725
65108626
65996884
57449830
68733751
62496395
2682745
70452037
22991190
50953261