96229458
86453263
37129140
22886174
83357337
31035484
40818006
25759611
32451262
50577377
99329825
47447199
83276756
58966908
72468364
83336036
48203345
72032948
948680
31844311
35626908
70644966
90516822
6319196
84597681
84853629
30842327
69871565
90576839
58434623
58457595
673736
12192672
74407763
89716736
67326824
68169392
5076862
89428622
36214278